#pragma once
#include <utillib/thread/thread.h>


class CIOTestView;
class EchoSendThread :
	public utillib::thread::Thread
{
public:
	EchoSendThread(void);
	virtual ~EchoSendThread(void);

	DWORD run();

	CIOTestView *m_parent;
};

class CheckSocketTimeOut : public utillib::thread::Thread
{
public:
	CheckSocketTimeOut(void);
	virtual ~CheckSocketTimeOut(void);

	DWORD run();


	CIOTestView *m_parent;
};

class ReConnectSocketListThread : public utillib::thread::Thread
{
public:
	ReConnectSocketListThread (void);
	virtual ~ReConnectSocketListThread (void);

	DWORD run();

	CIOTestView *m_parent;
};

